handkerchief that smells like camphor - Turco Inglés Diccionario